Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add QCRAFT AutoScheduler to list. #843

Merged
merged 2 commits into from
Nov 28, 2024
Merged

Add QCRAFT AutoScheduler to list. #843

merged 2 commits into from
Nov 28, 2024

Conversation

github-actions[bot]
Copy link
Contributor

Add QCRAFT AutoScheduler to list.


Closes #842

@github-actions github-actions bot added the submission Project submission label Nov 20, 2024
@CLAassistant
Copy link

CLAassistant commented Nov 20, 2024

CLA assistant check
All committers have signed the CLA.

@@ -0,0 +1,13 @@
name = "QCRAFT AutoScheduler"
url = "https://github.com/Qcraft-UEx/QCRAFT-AutoSchedulQ"
description = "AutoScheduler is a library that allows developers to optimize the scheduling and execution of quantum circuits on the IBM Quantum platform by reducing waiting times and costs through the automatic combination of multiple executions of the same circuit in a single task. This tool allows the composition of the same quantum circuit to be executed on the same task, thus taking advantage of the maximum number of qubits available in the simulator or quantum computer. This tool allows maximizing the use of available qubits and reducing the total number of shots required for the execution of the same circuit without a significant impact on the results. As an example and to facilitate the understanding of the AutoScheduler library, if you wanted to run 1000 shots of a quantum circuit requiring 30 qubits on any IBM machine with 127 qubits, this library would compose a task with 4 times the circuit using 120 qubits and reducing the number of shots from 1000 to 250."
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to be <135 characters. Can you rephrase please? Look at other descriptions on https://www.ibm.com/quantum/ecosystem to get a feel for the style.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I edited the original issue, it's that ok? Or it is better to create a new issue?

@@ -0,0 +1,13 @@
name = "QCRAFT AutoScheduler"
url = "https://github.com/Qcraft-UEx/QCRAFT-AutoSchedulQ"
description = "AutoScheduler optimizes quantum circuit execution on IBM Quantum by reducing costs and wait times via task composition and qubit maximization."
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! The description is still 142 characters though. I recommend removing the name from the description as the description will appear directly below the name. This brings it to 127 characters.

Suggested change
description = "AutoScheduler optimizes quantum circuit execution on IBM Quantum by reducing costs and wait times via task composition and qubit maximization."
description = "Optimize quantum circuit execution on IBM Quantum by reducing costs and wait times via task composition and qubit maximization."

Copy link
Contributor

@jgaralo jgaralo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, thanks!

Copy link
Member

@frankharkins frankharkins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@frankharkins frankharkins enabled auto-merge (squash) November 28, 2024 22:05
@frankharkins frankharkins merged commit 75cafb9 into main Nov 28, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
submission Project submission
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Submission]: AutoScheduler
3 participants